/**
 * Copyright &copy; 2012-2016 <a href="http://www.shentongdata.com/">神舟通用数据技术有限公司</a> All rights reserved.
 */
package org.transfer.model;

/**
 * 数据导入日志Entity
 * 
 * @author lyq
 * @version 2019-06-20
 */
public class ImportLog {
	private String id; // id
	private String areaCode; // 区域代码
	private String companyCode; // 单位编码
	private String companyName; // 单位名称
	private String fileName; // 加密文件名称
	private String dataType; // 数据类型 业务数据、财务数据、。。。
	private String lastImportDate; // 最后导入时间
	private String dbName; // 原始备份文件数据库名称
	private String newDbName; // 新数据库名称
	private String ip; // 服务器ip
	private String createDate; // 创建时间

	private String filterState;// 原始文件过滤状态
	private String filterMsg; // 原始文件过滤信息

	private String decryptState; // 解密状态
	private String decryptMsg; // 解密信息

	private String decompState; // 解压状态
	private String decompMsg; // 解压信息

	private String recoveryState; // 恢复状态
	private String recoveryMsg; // 恢复信息

	private String transferState; // 迁移状态
	private String transferMsg; // 迁移信息

	private String bakType;// 备份文件类型 1mysql，2sqlserver

	public ImportLog() {
		super();
	}

	public ImportLog(String fileName) {
		super();
		this.fileName = fileName;
	}

	public ImportLog(String areaCode, String companyCode, String companyName) {
		super();
		this.areaCode = areaCode;
		this.companyCode = companyCode;
		this.companyName = companyName;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getAreaCode() {
		return areaCode;
	}

	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}

	public String getCompanyCode() {
		return companyCode;
	}

	public void setCompanyCode(String companyCode) {
		this.companyCode = companyCode;
	}

	public String getCompanyName() {
		return companyName;
	}

	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getDataType() {
		return dataType;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	public String getLastImportDate() {
		return lastImportDate;
	}

	public void setLastImportDate(String lastImportDate) {
		this.lastImportDate = lastImportDate;
	}

	public String getDbName() {
		return dbName;
	}

	public void setDbName(String dbName) {
		this.dbName = dbName;
	}

	public String getNewDbName() {
		return newDbName;
	}

	public void setNewDbName(String newDbName) {
		this.newDbName = newDbName;
	}

	public String getDecryptState() {
		return decryptState;
	}

	public void setDecryptState(String decryptState) {
		this.decryptState = decryptState;
	}

	public String getDecompState() {
		return decompState;
	}

	public void setDecompState(String decompState) {
		this.decompState = decompState;
	}

	public String getRecoveryState() {
		return recoveryState;
	}

	public void setRecoveryState(String recoveryState) {
		this.recoveryState = recoveryState;
	}

	public String getTransferState() {
		return transferState;
	}

	public void setTransferState(String transferState) {
		this.transferState = transferState;
	}

	public String getDecryptMsg() {
		return decryptMsg;
	}

	public void setDecryptMsg(String decryptMsg) {
		this.decryptMsg = decryptMsg;
	}

	public String getDecompMsg() {
		return decompMsg;
	}

	public void setDecompMsg(String decompMsg) {
		this.decompMsg = decompMsg;
	}

	public String getRecoveryMsg() {
		return recoveryMsg;
	}

	public void setRecoveryMsg(String recoveryMsg) {
		this.recoveryMsg = recoveryMsg;
	}

	public String getTransferMsg() {
		return transferMsg;
	}

	public void setTransferMsg(String transferMsg) {
		this.transferMsg = transferMsg;
	}

	public String getIp() {
		return ip;
	}

	public void setIp(String ip) {
		this.ip = ip;
	}

	public String getFilterState() {
		return filterState;
	}

	public void setFilterState(String filterState) {
		this.filterState = filterState;
	}

	public String getFilterMsg() {
		return filterMsg;
	}

	public void setFilterMsg(String filterMsg) {
		this.filterMsg = filterMsg;
	}

	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public String getBakType() {
		return bakType;
	}

	public void setBakType(String bakType) {
		this.bakType = bakType;
	}

}